home *** CD-ROM | disk | FTP | other *** search
/ PC-SIG: World of Games / PC-SIG World of Games (CDRM1080710) (1993).iso / 1140 / MMSOFTWE.DOC < prev    next >
Text File  |  1989-07-30  |  3KB  |  133 lines

  1.  
  2.  
  3.  
  4.                          MEDIA METHODS SOFTWARE
  5.                               Now Available
  6.  
  7.  
  8.     ENTERTAINMENT DISK   
  9.  
  10.     Registered version ($15.00) contains;
  11.  
  12.          "Prince," without commercials. 
  13.  
  14.          "Automata" - Explore cellular automata; Lotus-style interface.
  15.  
  16.          "Life" - A very fast version of John Horton Conway's famous 
  17.               game, in both text and CGA graphics versions.
  18.  
  19.          "NewMusic" - Use a rational notation to write a melody, then 
  20.               hear it played by the program.
  21.  
  22.  
  23.     PROGRAMMER'S TOOLKIT (For Turbo Pascal)
  24.  
  25.     Shareware version contains:
  26.          Make program
  27.          Librarian program
  28.          Source code for the Basic Library
  29.          Demos for
  30.               Windows
  31.               Formatted data-entry screens
  32.  
  33.     Registered version ($20.00) contains:
  34.          Make program
  35.          Source code for Librarian
  36.          Source code for Complete Library, including
  37.               Windows module 
  38.               Formatted data-entry screen module
  39.  
  40.     THe Toolkit consists of a versatile library of general-purpose 
  41.     subprograms, plus facilities for handling these conveniently in 
  42.     your program-development cycle. 
  43.  
  44.     Other Turbo libraries are available (expensively!), but it seems 
  45.     that they want to give you all sorts of flash and be everything 
  46.     for every possible situation, with little regard for program 
  47.     size. The Toolkit follows the renowned 80-20 principle: deliver 
  48.     80 percent of the functionality with 20 percent of the code. 
  49.  
  50.     The Basic Library contains routines to do most of the low-level, 
  51.     repetitive stuff that you'd rather not re-invent each time (disk 
  52.     I/O, screen-writes, type-checked input, etc.). They're all pretty 
  53.     straightforward, well-tested, and most of them could be readily 
  54.     duplicated by anyone with a DOS Technical Reference Manual, IF 
  55.     they wanted to take the trouble. 
  56.  
  57.     The Complete Library contains modules for handling windows 
  58.     (with the same compact, no-frills approach), and modules for 
  59.     creating formatted data-entry screens, just like the one in Media 
  60.     Methods' simulation game "Prince." The screen itself can be built 
  61.     in a very intuitive way with any text editor -- the source text 
  62.     looks very much like the end product -- and can be compiled into 
  63.     the program, or kept as a separate file read at run-time. 
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.     For those using Turbo Pascal V 3.0 or earlier, there is a system 
  71.     for managing these source-code routines. The MAKE program reads 
  72.     your source code, consults a dependency list, and emits a list of 
  73.     library-routine references in the correct order. 
  74.  
  75.     LIBRARIAN then extracts from the library file the routines refer-
  76.     enced in the make-list, then puts the routines together in a 
  77.     single source-file that you can include in your program. You are 
  78.     free to add routines to the library, and add to or modify the 
  79.     dependency list.
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.